package com.wz.project.system.item.domain;

import com.wz.framework.web.domain.BaseEntity;

import java.util.Date;

public class ParamateItem extends BaseEntity {
    /**
     * 项目Id
     */
    private Integer prjId;

    /**
     * 项目名称
     */
    private String prjName;

    /**
     * 项目编号
     */
    private String prjCode;
    /**
     * 项目进度
     */
    private String speed;
    /**
     * 开始时间
     */
    private Date fromDate;
    /**
     * 项目状态
     */
    private Integer status;
    /**
     * 归属部门
     */
    private String deptName;
    /**
     * 项目组
     */
    private Integer prjGroup;
    /**
     * 开发人员
     * （取开发人员Id 以逗号隔开）
     */
    private String emplyIds;
    /**
     * 备注
     */
    private String remark;

    /**
     * 部门Id
     */
    private Integer deptId;

    private String name;

    public ParamateItem() {
    }

    public ParamateItem(Integer prjId, String prjName, String prjCode, String speed, Date fromDate, Integer status, String deptName, Integer prjGroup, String emplyIds, String remark, Integer deptId, String name) {
        this.prjId = prjId;
        this.prjName = prjName;
        this.prjCode = prjCode;
        this.speed = speed;
        this.fromDate = fromDate;
        this.status = status;
        this.deptName = deptName;
        this.prjGroup = prjGroup;
        this.emplyIds = emplyIds;
        this.remark = remark;
        this.deptId = deptId;
        this.name = name;
    }

    public Integer getPrjId() {
        return prjId;
    }

    public void setPrjId(Integer prjId) {
        this.prjId = prjId;
    }

    public String getPrjName() {
        return prjName;
    }

    public void setPrjName(String prjName) {
        this.prjName = prjName;
    }

    public String getPrjCode() {
        return prjCode;
    }

    public void setPrjCode(String prjCode) {
        this.prjCode = prjCode;
    }

    public String getSpeed() {
        return speed;
    }

    public void setSpeed(String speed) {
        this.speed = speed;
    }

    public Date getFromDate() {
        return fromDate;
    }

    public void setFromDate(Date fromDate) {
        this.fromDate = fromDate;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public Integer getPrjGroup() {
        return prjGroup;
    }

    public void setPrjGroup(Integer prjGroup) {
        this.prjGroup = prjGroup;
    }

    public String getEmplyIds() {
        return emplyIds;
    }

    public void setEmplyIds(String emplyIds) {
        this.emplyIds = emplyIds;
    }

    @Override
    public String getRemark() {
        return remark;
    }

    @Override
    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getDeptId() {
        return deptId;
    }

    public void setDeptId(Integer deptId) {
        this.deptId = deptId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    @Override
    public String toString() {
        return "ParamateItem{" +
                "prjId=" + prjId +
                ", prjName='" + prjName + '\'' +
                ", prjCode='" + prjCode + '\'' +
                ", speed='" + speed + '\'' +
                ", fromDate=" + fromDate +
                ", status=" + status +
                ", deptName='" + deptName + '\'' +
                ", prjGroup=" + prjGroup +
                ", emplyIds='" + emplyIds + '\'' +
                ", remark='" + remark + '\'' +
                ", deptId=" + deptId +
                ", name='" + name + '\'' +
                '}';
    }
}
